144612
11083
532136
403434
999593
118336
462156
44546
1079912
755145
749145
550156
780147
867949
1000724
786610
514505
38952
66987
579377
278284
518841
434275
804256